intercooler (compressor) - French English Dictionary